package com.leesche.zcsp.node.web.dao;

import com.leesche.zcsp.node.web.model.PubPlace;
import com.leesche.zcsp.node.web.model.PubPlaceCriteria;
import com.leesche.zcsp.node.web.service.impl.data.read.PubPlaceDto;
import com.leesche.zcsp.node.web.service.impl.data.read.QueryPubPlaceCondition;

import java.util.List;

public interface PubPlaceDao
		extends
		BaseDao<PubPlace, PubPlaceCriteria, PubPlaceDto, QueryPubPlaceCondition, Long> {

	List<PubPlaceDto> findPubPlaceList(QueryPubPlaceCondition condition);

	PubPlaceDto findDevicePlaceList(QueryPubPlaceCondition condition);

	List<Long> findPlaceDeviceIds(QueryPubPlaceCondition condition);
}